package com.jdbc.studyReflection;

public class TestgetClass {
    public static void main(String[] args) throws ClassNotFoundException {
        //1
        String str = "whu";
        Class<?> classtype1 = str.getClass();
        System.out.println(classtype1);
        //2
        Class<?> classtype2 = Class.forName("java.lang.Float");
        System.out.println(classtype2);
        //3 T.class T是java任意类型 这里数据类型也可以使用.class
        Class<?> classtype3 = int.class;
        System.out.println(classtype3);
        System.out.println(Double[].class);
        //4 .TYPE 基本数据类型不能用 包装类可以 返回是原生类型 Integer.TYPE -> int Boolean.TYPE -> boolean
        Class<?> classtype4 = Integer.TYPE;
        System.out.println(classtype4);
        System.out.println(Character.TYPE);
    }
}
